package org.zjt.book

/**
  * for if 使用：
  * for方法中的if判断条件相当于for方法中的if判断。
  *
  * 例如：
  * for(.....){
  *   if(){
  *     ......
  *   }
  * }
  */
object ForTest extends App {

  // TODO: for方法中的嵌套if使用，既是if条件不成立，也会执行下一步for。
  for (i <- 1 until 10 if (i % 2 == 0)) {
    println(i)
  }


  // TODO: for if的嵌套使用
  for (i <- 1 to 10 if (i % 2 == 0)){
    println(i)
  }


  var list = List(1,23,4,3,43)

  println(500:: list :: 100 ::Nil)  //将多个数组/元素嵌套入一个新的数组 List(500, List(1, 23, 4, 3, 43), 100)
  println(list :+ 200 )   //将元素追加到返回新的数组。

}
